least said soonest mended - Turc Anglais Dictionnaire